.authorize_-container {
    min-height    : 100vh;
    box-sizing    : border-box;
    width         : 100%;
    .authorize-nav {
        background: #fff;
        position  : fixed;
        width     : 100%;
        top       : 0;
        color     : #000;
        z-index   : 9999999;
    
        .authorize-title {
          width          : 100%;
          display        : flex;
          justify-content: flex-start;
          align-items    : center;
          box-sizing     : border-box;
          position       : relative;
          .title-left{
            width:174rpx;
            height:64rpx;
            border-radius:152rpx;
            border:1px solid rgba(0,0,0,0.2);
            margin-left: 26rpx;
            padding: 0 26rpx;
            box-sizing: border-box;
            display: flex;
            justify-content: space-between;
            align-items: center;
            image{
                width: 44rpx;
                height: 44rpx;
            }
            
          }
          .text{
            color: #333334;
            font-size:34rpx;
            /* margin-left: 244rpx; */
            position: absolute;
            text-align: center;
            top: 0;
            left: 0;
            right: 0;
            bottom: 0;
            margin: auto;
            font-weight:600;
            max-width: 400rpx;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
          }
        }
      }
      .logo{
          width: 100%;
          display: flex;
          justify-content: center;
        image{
            width:100rpx;
           height:100rpx;
           
        } 
      }
      .bottom-text{
          margin-top: 20rpx ;
          font-size:24rpx;
         text-align: center;
         width: 100%;
          font-weight:500;
          color:rgba(51,51,52,1);
          line-height:34rpx;          
      }
      .wx-btn{
        width:600rpx;
        height:90rpx;
        background:#04C160;
        border-radius:50rpx;
        margin: 90rpx auto 0;
        display: flex;
        justify-content: center;
        align-items: center;
        font-size:30rpx;
        font-weight:600;
        color:rgba(255,255,255,1);
        line-height:42rpx;        
      }
      
      .phone-btn{
        width:600rpx;
        height:90rpx;
        border-radius:50rpx;
        border:2rpx solid rgba(242,242,242,1);
        margin: 34rpx auto 0;
        display: flex;
        justify-content: center;
        align-items: center;
        font-size:30rpx;
        font-weight:500;
        color:rgba(51,51,51,1);
        line-height:42rpx;        

      }
      .authorize-register_{
        width: 100%;
        position: fixed;
        text-align: center;
        bottom: 56rpx;
        font-size:28rpx!important;
        font-weight:500;
        color:#333333;
        line-height:40rpx;
        .text{
            color: #4A90E2!important;
        }        
    }

}
